seaweed brain - English Synonyms Dictionary